leased accommodation - French English Dictionary